package com.xd.clap.commons;

public enum Category {
    民生诉求("民生诉求"),
    生态环境("生态环境"),
    讨薪欠薪("讨薪欠薪"),
    学校教育("学校教育"),
    医疗卫生("医疗卫生"),
    征地拆迁("征地拆迁"),
    移风易俗("移风易俗"),
    自然灾害("自然灾害"),
    道路交通("道路交通"),
    市场监管("市场监管"),
    营商环境("营商环境"),
    扫黑除恶("扫黑除恶"),
    城市管理("城市管理"),
    执政形象("执政形象"),
    突发事件("突发事件"),
    治安管理("治安管理"),
    房地产("房地产"),
    其他("其他");

    private final String value;

    Category(String value) {
        this.value = value;
    }

    public String getValue() {
        return value;
    }

    public static Category fromValue(String value) {
        for (Category category : Category.values()) {
            if (category.getValue().equals(value)) {
                return category;
            }
        }
        throw new IllegalArgumentException("Unknown enum value: " + value);
    }
}
